home *** CD-ROM | disk | FTP | other *** search
/ ftp2.jacobs.com / 2015.02.ftp2.jacobs.com.tar / ftp2.jacobs.com / pub / iPass / Open Mobile-V2.3.0-11624-V9.000.msi / Data1.cab / _88DA0649597AF0C4D5B2C432F9A5AE86 < prev    next >
Extensible Markup Language  |  2013-04-08  |  5KB  |  1 lines

  1. <?xml version="1.0" encoding="UTF-8"?><!-- edited with XMLSpy v2011 (http://www.altova.com) by Huy Pham (iPAss Inc.) --><!--W3C Schema generated by XMLSpy v2008 rel. 2 sp2 (http://www.altova.com)--><xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">    <xs:element name="Profile">        <xs:annotation>            <xs:documentation>This section lists the profile details</xs:documentation>        </xs:annotation>        <xs:complexType>            <xs:sequence>                <xs:element name="AccountID" type="xs:string">                    <xs:annotation>                        <xs:documentation>ID of the company account to which this profile belongs to. </xs:documentation>                    </xs:annotation>                </xs:element>                <xs:element ref="Name">                    <xs:annotation>                        <xs:documentation>Name of the profile</xs:documentation>                    </xs:annotation>                </xs:element>                <!--                <xs:element ref="Description">                    <xs:annotation>                        <xs:documentation>Description of the profie</xs:documentation>                    </xs:annotation>                </xs:element>                -->                <xs:element ref="Version">                    <xs:annotation>                        <xs:documentation>Version number associated with the profile. This will ke key information used when checking for profile updates.</xs:documentation>                    </xs:annotation>                </xs:element>                <xs:element name="Status" default="Production">                    <xs:annotation>                        <xs:documentation>Current status of the profile describing whether it is a test version of the profile or production. The IT admin will use test version of profile to validate the profile before distributing it.</xs:documentation>                    </xs:annotation>                    <xs:simpleType>                        <xs:restriction base="xs:string">                            <xs:enumeration value="Production"/>                            <xs:enumeration value="Test"/>                            <xs:enumeration value="In Progress"/>                        </xs:restriction>                    </xs:simpleType>                </xs:element>                <xs:element ref="TargetBundle">                    <xs:annotation>                        <xs:documentation>This section defines the target software bundle that will be delivered for this profile.</xs:documentation>                    </xs:annotation>                </xs:element>            </xs:sequence>            <xs:attribute name="id" use="required">                <xs:annotation>                    <xs:documentation>Unique identifier for the profile</xs:documentation>                </xs:annotation>                <xs:simpleType>                    <xs:restriction base="xs:integer">                        <xs:minInclusive value="1"/>                    </xs:restriction>                </xs:simpleType>            </xs:attribute>        </xs:complexType>    </xs:element>    <xs:element name="Name" type="xs:string"/>    <xs:element name="Description" type="xs:string"/>    <xs:element name="Version" type="xs:string"/>        <xs:element name="TargetBundle">        <xs:complexType>            <xs:sequence>                <xs:element ref="Name">                    <xs:annotation>                        <xs:documentation>Name of the target software bundle</xs:documentation>                    </xs:annotation>                </xs:element>                <xs:element ref="Description" minOccurs="0">                    <xs:annotation>                        <xs:documentation>Description of target software bundle</xs:documentation>                    </xs:annotation>                </xs:element>                <xs:element ref="Version">                    <xs:annotation>                        <xs:documentation>Target bundle version, indicating version of the software bundle installed. </xs:documentation>                    </xs:annotation>                </xs:element>                <xs:element ref="Platform" minOccurs="0">                    <xs:annotation>                        <xs:documentation>Platform support indicationg the operating systems supported.</xs:documentation>                    </xs:annotation>                </xs:element>                <xs:element name="LocaleSupport" minOccurs="0">                    <xs:annotation>                        <xs:documentation>This indicates the locales supported for this profile.</xs:documentation>                    </xs:annotation>                    <xs:complexType>                        <xs:sequence>                            <xs:element name="Locale" type="LocaleType" maxOccurs="30">                                <xs:annotation>                                    <xs:documentation>Language code of the language supported</xs:documentation>                                </xs:annotation>                            </xs:element>                        </xs:sequence>                    </xs:complexType>                </xs:element>                <xs:element ref="DefaultLocale" minOccurs="0"/>            </xs:sequence>        </xs:complexType>    </xs:element>        <xs:element name="Platform" type="xs:string"/>        <xs:simpleType name="LocaleType">        <xs:restriction base="xs:string">            <xs:enumeration value="en-US"/>            <xs:enumeration value="fr-FR"/>            <xs:enumeration value="de-DE"/>            <xs:enumeration value="ja-JP"/>            <xs:enumeration value="es-ES"/>        </xs:restriction>    </xs:simpleType>        <xs:simpleType name="OSLocaleType">        <xs:restriction base="xs:string">            <xs:enumeration value="OS"/>        </xs:restriction>    </xs:simpleType>        <xs:simpleType name="DefaultLocaleUnion">        <xs:union memberTypes="LocaleType OSLocaleType"/>    </xs:simpleType>        <xs:complexType name="DefaultLocaleType">        <xs:simpleContent>            <xs:extension base="DefaultLocaleUnion">                <xs:attribute name="AllowUserModify" type="BooleanType"/>            </xs:extension>        </xs:simpleContent>    </xs:complexType>        <xs:element name="DefaultLocale" type="DefaultLocaleType">        <xs:annotation>            <xs:documentation>This indicates the default locale supported for this profile</xs:documentation>        </xs:annotation>    </xs:element>    <xs:simpleType name="BooleanType">        <xs:restriction base="xs:string">            <xs:enumeration value="Yes"/>            <xs:enumeration value="No"/>        </xs:restriction>    </xs:simpleType></xs:schema>